home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 3.iso / toolbox / src / demos / README < prev   
Text File  |  1996-11-11  |  4KB  |  83 lines

  1.  
  2.                  ---------------------------------
  3.                  ~4Dgifts/toolbox/src/demos README
  4.                  ---------------------------------
  5.  
  6.     [i] == IrisGL-based programs
  7.     [o] == OpenGL-based programs
  8.     [glx] == Irix 4 GLX mixed-model-based programs
  9.  
  10.  
  11.  
  12. This subtree contains 47 selected demo's source code for:
  13.  
  14.  
  15. audio:  4 Programs using/highlighting audio capabilites:
  16. [i]   amesh     - real-time spectrum analysis of an audio input (in C++)
  17.       ameshC    - "straight C" language version of amesh
  18.       bz        - battlezone blow-'em-up demo with audio hooks n' cues
  19.       drive     - inspired "clyde crashcop" driver environment
  20.       synthia   - demo using midi sound files
  21.  
  22.  
  23. IrisGL:  16 General IRIS Graphics Library stuff that will work on virtually
  24. [i]      all IRIS machines:
  25.      atlantis  - whales, dolphins, sharks swimming in the ocean.
  26.      bounce    - shows off lighting/local light sources
  27.      buttonfly - graphical interface to run a program on ALL machines
  28.      closeup   - image magnifier with x & y zoom
  29.      curve     - shows wireframe curves, CI depthcueing, font manager
  30.      demograph - shows well, even on 8-bit machs (RGB lighting where poss)
  31.      dragon    - good dithering code is hidden in this demo
  32.      flight    - the classic revisited, all versions now in single program 
  33.      flip      - shows multiple light sources, materials, and models
  34.      ideas     - real-time animation with moving lights
  35.      logo      - simple example of GL lighting and matrix transformations
  36.      newave    - draws wirefrm, CI, flat, smooth, anti-alias, depthQ'd
  37.      newton    - a real-time simulation of an elastic body such as Jello
  38.      rotimg    - draws triangle meshes that can be rotated in 3D
  39.      snoop     - screen magnifier, real-time reporting under the mouse
  40.      snurb     - good examp of simple NURBS surfaces drawing
  41.  
  42.  
  43. OpenGL:  14 OpenGL-based programs:
  44. ---> THE OpenGL subtree HAS been updated since v4.2.
  45. [o]  atlantis  - sharks/whales/dolphins--lighting, animation, texture-map
  46.      backtrace - simulates caustics like those in reverse ray tracing
  47.      drip      - makes droplets of color -- 2D graphics/blending fxns
  48.      fadeflip  - flips a texture-mapped square around -- texture-mapping
  49.      globe     - texture-mapped 3D globe, rendered w/Open Inventor
  50.      glutduck  - draw duck pond-swimming, rendered w/Open Inventor
  51.      ideas     - Ideas in Motion ported -- stippling, lighting, animation
  52.      insect    - straight-ahead OpenGL port of thant-gaud's inspiration
  53.      lorenz    - ride on/near particles caught in a Lorenz attractor
  54.      puzzle    - move pieces in the proper order to solve the puzzle
  55.      space     - simulation of the Solar System and Milky Way galaxy
  56.      stonehenge - shadows, textures and atmospheric effects
  57.      tex_cube  - small texture-mapping demo of a translucent sphere
  58.      walker    - simple forward kinetics animation system
  59.  
  60.  
  61. REALITY:  4 REALITY ENGINE-specific programs:
  62. [i]  atom      - MULTI-SAMPLING & in-the-window stereo viewing
  63.      distort   - computational dynams textures/real-time texture mesh geom
  64.      fastshadows - real-time shadows using texture mapping
  65.      weather   - GE hdw real-time convolution filters (including libil)
  66.  
  67.  
  68. VGX:  4 Specific higher-end graphics implementations:
  69. [i]  blob      - shows off texture mapping
  70.      envmap    - environment map a spin object in real-time.
  71.      morph     - demo showing real-time morphing (image transformation)
  72.      shadows   - demos showing display of true shadows in real-time
  73.  
  74.  
  75. video:  5 galileo.sw.demos programs using VL+motif, or VL+IrisGL, for
  76. [glx]   Galileo, Indigo 2 Video, and Indy Video platforms:
  77.      bigvideoin - simple app showing a zoomed-up videoin window
  78.      specialfx - chroma/luma keying, wipes & fades, blends &/| switches
  79.      trails    - sets up a feedback loop to see trailing effects
  80.      vidpaint  - captures video into memory and draws frames into a window
  81.      vidtmesh  - captures video into memory and places frames onto a 3D
  82.                  tmesh grid, which can then be manipulated in space
  83.